smack down (someone)

Traductions
поставить (кого-то) на место
The manager had to smack down the rumors about the company's bankruptcy.
Менеджеру пришлось поставить на место слухи о банкротстве компании.
Définitions
To physically defeat or overpower someone, often in a forceful or dramatic way; can also mean to strongly criticize or refute someone in a verbal confrontation.